{
GtkExtendedLayout *layout = GTK_EXTENDED_LAYOUT (bin->child);
- gtk_extended_layout_get_desired_size (layout, NULL, &child_requisition);
+ gtk_widget_get_desired_size (GTK_WIDGET (layout), NULL, &child_requisition);
border_width = GTK_CONTAINER (alignment)->border_width;
GtkRequisition *minimum_size,
GtkRequisition *natural_size)
{
- GtkBin *bin = GTK_BIN (layout);
+ GtkWidget *child;
- g_return_if_fail (GTK_IS_EXTENDED_LAYOUT (bin->child));
+ child = gtk_bin_get_child (GTK_BIN (layout));
- gtk_extended_layout_get_desired_size (GTK_EXTENDED_LAYOUT (bin->child),
- minimum_size, natural_size);
+ gtk_widget_get_desired_size (child, minimum_size, natural_size);
}
static void
gint *minimum_width,
gint *natural_width)
{
- GtkBin *bin = GTK_BIN (layout);
+ GtkWidget *child;
- g_return_if_fail (GTK_IS_EXTENDED_LAYOUT (bin->child));
+ child = gtk_bin_get_child (GTK_BIN (layout));
- gtk_extended_layout_get_width_for_height (GTK_EXTENDED_LAYOUT (bin->child),
+ gtk_extended_layout_get_width_for_height (GTK_EXTENDED_LAYOUT (child),
height, minimum_width, natural_width);
}
gint *minimum_height,
gint *natural_height)
{
- GtkBin *bin = GTK_BIN (layout);
+ GtkWidget *child;
- g_return_if_fail (GTK_IS_EXTENDED_LAYOUT (bin->child));
+ child = gtk_bin_get_child (GTK_BIN (layout));
- gtk_extended_layout_get_height_for_width (GTK_EXTENDED_LAYOUT (bin->child),
+ gtk_extended_layout_get_height_for_width (GTK_EXTENDED_LAYOUT (child),
width, minimum_height, natural_height);
}
{
GtkRequisition minimum_size, natural_size;
- gtk_extended_layout_get_desired_size (layout,
- minimum_width ? &minimum_size : NULL,
- natural_width ? &natural_size : NULL);
+ gtk_widget_get_desired_size (layout,
+ minimum_width ? &minimum_size : NULL,
+ natural_width ? &natural_size : NULL);
if (minimum_width)
*minimum_width = minimum_size.width;
{
GtkRequisition minimum_size, natural_size;
- gtk_extended_layout_get_desired_size (layout,
- minimum_height ? &minimum_size : NULL,
- natural_height ? &natural_size : NULL);
+ gtk_widget_get_desired_size (layout,
+ minimum_height ? &minimum_size : NULL,
+ natural_height ? &natural_size : NULL);
if (minimum_height)
*minimum_height = minimum_size.height;
}
- gtk_extended_layout_get_desired_size (GTK_EXTENDED_LAYOUT (bin->child),
- NULL, &natural_size);
- _gtk_plug_windowing_publish_natural_size (GTK_PLUG (widget), &natural_size);
+ gtk_widget_get_desired_size (bin->child,
+ NULL, &natural_size);
+ _gtk_plug_windowing_publish_natural_size (GTK_PLUG (widget), &natural_size);
}
static gboolean
if (socket->plug_widget)
{
- gtk_extended_layout_get_desired_size (GTK_EXTENDED_LAYOUT (socket->plug_widget),
- minimal_size,
- desired_size);
+ gtk_widget_get_desired_size (socket->plug_widget,
+ minimal_size,
+ desired_size);
}
else
{